// 引入一个 http模块
const http = require("http");
const amodule = require("modulea");
const fs = require("fs");

console.log(amodule);
// 内置模块 ：安装nodejs的时候 模块已经被安装好了
console.log(111)
// 通过http模块 建立一个服务器
const server =  http.createServer((req,res)=>{
    let url = "../6.fs内置模块";
    // req：客户端给服务器的内容 参数
    // res： 服务器给客户端
    console.log("打印了");
    let arr = fs.readdirSync(url);
    console.log(arr);
    // 设置返还头部  response header
    res.setHeader("Content-Type","text/html;charset=utf-8");
    let h1 = "<h1>我是标题</h1>";
    res.write(h1+"hello world11111111中文");  // 向 页面里写内容
    res.end();  //请求停止
})
console.log(222);
// 设置端口号  http://localhost:端口/地址
server.listen(8989);  // 一个端口只能启动一个服务


// 启动nodejs服务器注意 ： 1.需要手动启动 执行服务器文件
//                      2.一个端口只能启动一个服务 
//                      3.如果修改了服务端的内容 服务器需要重启
// 访问服务器 ：1.localhost:端口号  2.127.0.0.1:端口号 只能自己访问自己
// 3.ip地址:端口号   (可以互相访问)
// http://wwww.baidu.com/home/index
// 协议：（http/https）:域名:端口（80/443）/地址

// 网页 ：1.主体内容  2.头部 ：response header（服务器给客户端的）   request header  （客户端请求服务器）